<?php
//For para cada tipo de vetor/tamanho
for($numeroPosicao=500;$numeroPosicao<=50000;$numeroPosicao*=10){

// Tempo de inicio de carregamento da pagina
$tempo = new tempo();
$inicio = $tempo->execucao();

$aleatorio = new aleatorio();

//Tipo vetor
if($_POST["vetor"] == "aleatorio"){
	for($n = 0;$n<$numeroPosicao;$n++){
		$v[$n] = @$aleatorio->geraAleatorio(1, 20000);
	}
}else if($_POST["vetor"] == "ordenado"){
	$v = @$aleatorio->geraOrdenado($v, $numeroPosicao);
}else if($_POST["vetor"] == "decrescente"){
	$v = @$aleatorio->geraDecrescente($v, $numeroPosicao);
}

$ordenacao = new ordenacao();
$v = $ordenacao->bubblesort($numeroPosicao, $v);

?>
<br />
<table width="80%" border="1" align="center">
	<?php
		$tabela = new tabela();
		@$tabela->gerarTabela($numeroPosicao);
	?>
	<tr>
		<td></td>
		<td><?php echo $ordenacao->comparacao;?></td>
		<td><?php echo $ordenacao->trocas; ?></td>
		<td>
			<?php
				// Tempo de fim de carregamento da pagina
				$fim = $tempo->execucao();
				
				//Tempo Final
				echo $tempo->formataTempo($fim, $inicio)." segundos";
			?>
		</td>
	</tr>
	
</table>
<br />
<?php
	if($_POST["imprime"]){
		$op=0;
		echo "<p><b>Dados do vetor do tipo: ".$_POST["vetor"]."</b></p>";
		echo "<table width='70%' align='center' border='1'>";
		for($n = 0;$n<$numeroPosicao;$n++){
			if($op==10){
				echo "<tr width='10px'>";
				$op=0;
			}
			$op++;
			//echo "Vetor[$n] = ".$v[$n]."<br>";
			//echo "<td width='10px'></td>";
			echo "<td width='10px'><b>[$n]</b><br>$v[$n]</td>";
			
			
		}
		echo "</table>";
	}
?>
<?php }//FIM FOR